parallel absorbent baffle - English Synonyms Dictionary